English Nouns: amphistome

English Nouns verb 'amphistome' conjugated